Texture for Appearance Models in Computer Vision and Graphics
نویسندگان
چکیده
Appearance modeling is fundamental to the goals of computer vision and computer graphics. Traditionally, appearance was modeled with simple shading models (e.g. Lambertian or specular) applied to known or estimated surface geometry. However, real world surfaces such as hair, skin, fur, gravel, scratched or weathered surfaces, are difficult to model with this approach for a variety of reasons. In some cases it’s not practical to obtain geometry because the variation is so complex and fine-scale. The geometric detail is not resolved with laser scanning devices or with stereo vision. Simple reflectance models assume that all light is reflected from the point where it hits the surface, i.e. no light is transmitted into the surface. But in many real surfaces, a portion of the light incident on one surface point is scattered beneath the surface and exits at other surface points. This subsurface scattering causes difficulties in accurately modeling a surface such as frosted glass or skin with a simple geometry plus shading model. So even when a precise geometric profile is attainable, applying a pointwise shading model is not sufficient. Because of these issues, image-based modeling has become a popular alternative to modeling with geometry and point-wise shading. Real world surfaces are often textured with a variation in color (as in a paisley print or leopard spots) or a fine-scale surface height variation (e.g. crumpled paper, rough plaster, sand). Surface texture complicates appearance prediction because local shading, shadowing, foreshortening and occlusions change the observed appearance when lighting or viewing directions and changed. As an example, consider a globally planar surface of wrinkled leather where large local shadows appear when the surface is obliquely illuminated and disappear when the surface is frontally illuminated. Accounting for the variation of appearance due to changes in imaging parameters is a key issue in developing accurate models. The terms BRDF and BTF have been used to describe surface appearance. The BRDF (bidirectional reflectance distribution function) describes surface reflectance as a function of viewing and illumination angles. Since surface reflectance varies spatially for textured surfaces, the BTF was introduced to add a spatial variation. More specifically, the bidirectional texture function (BTF) is observed image texture as a function of viewing and illumination directions. In this chapter, topics in BRDF and BTF modeling for vision and graphics are presented. Two methods for recognition are described in detail: (1) bidirectional feature histograms and (2) symbolic primitives that are more useful for recognizing subtle differences in texture. Texture for Appearance Models in Computer
منابع مشابه
Reeectance and Texture of Real-world Surfaces Reeectance and Texture of Real World Surfaces
In this work, we investigate the visual appearance of real-world surfaces and the dependence of appearance on scale, viewing direction and illumination direction. At ne scale, surface variations cause local intensity variation or image texture. The appearance of this texture depends on both illumination and viewing direction and can be characterized by the BTF (bidirectional texture function). ...
متن کاملImage-Based Geometrically-Correct Photorealistic Scene/Object Modeling (IBPhM): A Review
There are emerging interests from both computer vision and computer graphics communities in obtaining photorealistic modeling of a scene or an object from real images. This paper presents a tentative review of the computer vision techniques used in such modeling which guarantee the generated views to be geometrically correct. The topics covered include mosaicking for building environment maps, ...
متن کاملImage-based Skin Analysis
Quantitative characterization of skin appearance is an important but difficult task. The skin surface is a detailed landscape, with features that depend on many variables such as body location (knuckle vs. torso), subject parameters (age/gender/health) and imaging parameters (lighting and camera). Computational modeling of skin texture has potential uses in many fields and applications includin...
متن کاملCreating Photorealistic Models by Data Fusion with Genetic Algorithms
Building photorealistic 3D models of real-world objects is a fundamental problem in computer vision and computer graphics. Such models require precise geometry as well as detailed texture on the surface. Textures allow one to obtain visual effects that are essential for high-quality rendering. Photorealism is further enhanced by adding surface roughness in form of the so-called 3D texture repre...
متن کاملOana Cula
The main goal of my graduate work was to develop computational methods for interpreting the visual imagery offered by the natural surroundings. Textured surfaces are an inherent constituent of real-world scenes, therefore precise computational representation of the interaction of light with real-world surfaces is of fundamental importance for developing efficient and robust real-world applicati...
متن کامل